#wrap {
  width: 100%;
  margin: 0 auto;
  height: auto; }
  #wrap #nav {
    width: 1300px;
    height: 75px;
    margin: 0 auto;
    padding: 35px 0 25px 0;
    z-index: 9999;
    position: relative; }
    #wrap #nav a.logo {
      width: 140px;
      height: 45px;
      display: block;
      float: left; }
      #wrap #nav a.logo img {
        width: 140px;
        height: 45px; }
    #wrap #nav .nav {
      width: 1160px;
      height: 45px;
      float: right; }
      #wrap #nav .nav .list {
        width: auto;
        border: 1px solid #FFF;
        border-radius: 5px;
        line-height: 45px;
        font-size: 20px;
        font-weight: 700;
        float: left;
        position: relative; }
        #wrap #nav .nav .list:hover ul {
          display: block;
          border-radius: 5px;
          border: 1px solid #ccc; }
        #wrap #nav .nav .list a.first {
          width: auto;
          height: 45px;
          line-height: 45px;
          font-size: 20px;
          font-weight: 700;
          padding: 0 22px; }
        #wrap #nav .nav .list ul {
          width: auto;
          height: auto;
          overflow: hidden;
          background-color: #fff;
          display: none;
          position: absolute;
          left: 0;
          z-index: 99999; }
          #wrap #nav .nav .list ul li {
            width: auto;
            height: 35px; }
            #wrap #nav .nav .list ul li a {
              width: auto;
              height: 35px;
              white-space: nowrap;
              padding: 5px;
              line-height: 35px;
              font-size: 18px;
              display: block;
              text-align: center;
              font-weight: 400; }
  #wrap #banner {
    width: 1300px;
    height: 592px;
    position: relative;
    overflow: hidden;
    margin: 0 auto; }
    #wrap #banner .linkBox {
      width: 1300px;
      height: 592px; }
      #wrap #banner .linkBox a {
        width: 1300px;
        height: 592px;
        display: block;
        float: left; }
        #wrap #banner .linkBox a img {
          width: 1300px;
          height: 592px; }
  #wrap #search {
    width: 1300px;
    height: 430px;
    margin: 46px auto 0;
    box-shadow: 10px 10px 5px #ccc;
    background: url("/newimages/falls.png") no-repeat center 130px/643px 206px; }
    #wrap #search h1 {
      width: 100%;
      text-align: center;
      height: 120px;
      line-height: 120px;
      font-size: 30px;
      color: #494848; }
      #wrap #search h1 span {
        color: #009944; }
    #wrap #search .searchBox {
      width: 977px;
      height: 102px;
      border-radius: 20px;
      background-color: #8cdfb1;
      margin: 10px auto 0;
      overflow: hidden;
      position: relative; }
      #wrap #search .searchBox input[type=text] {
        width: 977px;
        height: 102px;
        line-height: 102px;
        font-size: 35px;
        color: #ffffff;
        text-align: center;
        background-color: #8cdfb1; }
        #wrap #search .searchBox input[type=text]::-webkit-input-placeholder {
          color: #ffffff; }
        #wrap #search .searchBox input[type=text]:-moz-placeholder {
          color: #ffffff; }
        #wrap #search .searchBox input[type=text]::-moz-placeholder {
          color: #ffffff; }
        #wrap #search .searchBox input[type=text]:-ms-input-placeholder {
          color: #ffffff; }
      #wrap #search .searchBox a.searchBtn {
        width: 56px;
        height: 56px;
        display: block;
        background: url("/newimages/search.png") no-repeat center/cover;
        position: absolute;
        top: 26px;
        right: 42px; }
    #wrap #search .pullList {
      width: 978px;
      height: 55px;
      overflow: hidden;
      margin: 120px auto 0; }
      #wrap #search .pullList .lol {
        width: 50%;
        height: 55px;
        float: left;
        overflow: hidden; }
        #wrap #search .pullList .lol ul {
          width: 100%;
          height: auto;
          float: left; }
          #wrap #search .pullList .lol ul li {
            width: 100%;
            height: 55px;
            line-height: 55px;
            font-size: 15px;
            text-align: center;
            color: #7a7a7a; }
  #wrap #hangyexianjing {
    width: 1300px;
    height: 750px;
    margin: 140px auto 0;
    overflow: hidden;
    background-color: #f5f4f4; }
    #wrap #hangyexianjing h1 {
      width: 100%;
      height: 64px;
      font-size: 40px;
      color: #000;
      text-align: center;
      margin-top: 47px;
      letter-spacing: 4px; }
    #wrap #hangyexianjing h4 {
      width: 100%;
      text-align: center;
      height: 44px;
      line-height: 44px;
      font-size: 20px;
      color: #9e9d9d; }
    #wrap #hangyexianjing .box {
      width: 100%;
      height: 530px;
      margin-top: 22px;
      text-align: center; }
      #wrap #hangyexianjing .box .object {
        width: 380px;
        height: 530px;
        display: inline-block;
        position: relative;
        background-color: #fff;
        margin: 0 14px; }
        #wrap #hangyexianjing .box .object img {
          width: 380px;
          height: 316px; }
        #wrap #hangyexianjing .box .object p {
          width: 330px;
          height: 178px;
          line-height: 35px;
          font-size: 17px;
          text-align: left;
          padding: 15px 25px; }
        #wrap #hangyexianjing .box .object a {
          width: 234px;
          height: 45px;
          line-height: 45px;
          text-align: center;
          color: #FFF;
          display: block;
          background-color: #009944;
          position: absolute;
          top: 134px;
          left: 89px;
          font-size: 24px; }
  #wrap #shangbiaozhuce {
    width: 1300px;
    height: 2134px;
    margin: 50px auto 0;
    background-color: #f5f4f4;
    overflow: hidden; }
    #wrap #shangbiaozhuce h1 {
      width: 100%;
      height: 65px;
      line-height: 65px;
      text-align: center;
      margin-top: 72px;
      font-size: 40px;
      letter-spacing: 4px; }
      #wrap #shangbiaozhuce h1.mt150 {
        margin-top: 150px; }
    #wrap #shangbiaozhuce h4 {
      width: 100%;
      height: 46px;
      text-align: center;
      font-size: 20px;
      color: #9e9d9d; }
      #wrap #shangbiaozhuce h4 span {
        padding: 0 20px; }
    #wrap #shangbiaozhuce .list1 {
      width: 1300px;
      height: auto;
      text-align: center; }
      #wrap #shangbiaozhuce .list1 .object {
        width: 384px;
        display: inline-block;
        height: 421px;
        margin: 30px 12px 0;
        overflow: hidden; }
        #wrap #shangbiaozhuce .list1 .object h3 {
          width: 100%;
          text-align: center;
          line-height: 60px;
          font-size: 30px;
          margin-top: 192px;
          letter-spacing: 4px; }
        #wrap #shangbiaozhuce .list1 .object p {
          width: 100%;
          text-align: center;
          line-height: 40px;
          font-size: 20px; }
        #wrap #shangbiaozhuce .list1 .object span {
          width: auto;
          min-width: 145px;
          line-height: 40px;
          height: 40px;
          border-radius: 10px;
          text-align: center;
          color: #FFFFFF;
          background-color: #009944;
          margin: 15px auto 0;
          font-size: 24px;
          display: inline-block;
          padding: 0 10px; }
          #wrap #shangbiaozhuce .list1 .object:first-child span {
          background-color: #f00;
          }
          #wrap #shangbiaozhuce .list1 .object span b {
            font-size: 20px;
            font-weight: 400; }
        #wrap #shangbiaozhuce .list1 .object.object1 {
          background: #FFFFFF url("/newimages/border1.png") no-repeat center/cover; }
        #wrap #shangbiaozhuce .list1 .object.object2 {
          background: #FFFFFF url("/newimages/border2.png") no-repeat center/cover; }
        #wrap #shangbiaozhuce .list1 .object.object3 {
          background: #FFFFFF url("/newimages/border3.png") no-repeat center/cover; }
        #wrap #shangbiaozhuce .list1 .object.object4 {
          background: #FFFFFF url("/newimages/border4.png") no-repeat center/cover; }
        #wrap #shangbiaozhuce .list1 .object.object5 {
          background: #FFFFFF url("/newimages/border5.png") no-repeat center/cover; }
        #wrap #shangbiaozhuce .list1 .object.object6 {
          background: #FFFFFF url("/newimages/border6.png") no-repeat center/cover; }
    #wrap #shangbiaozhuce .list2 {
      width: 1300px;
      height: 343px;
      text-align: center;
      position: relative;
      margin-top: 50px; }
      #wrap #shangbiaozhuce .list2 .object {
        width: 310px;
        height: 343px;
        display: inline-block;
        overflow: hidden; }
        #wrap #shangbiaozhuce .list2 .object h3 {
          width: 100%;
          text-align: center;
          line-height: 68px;
          font-size: 35px;
          margin-top: 196px; }
        #wrap #shangbiaozhuce .list2 .object p {
          line-height: 35px;
          font-size: 20px;
          width: 100%;
          text-align: center; }
        #wrap #shangbiaozhuce .list2 .object.object1 {
          background: url("/newimages/z1.png") no-repeat top center; }
        #wrap #shangbiaozhuce .list2 .object.object2 {
          background: url("/newimages/z2.png") no-repeat top center; }
        #wrap #shangbiaozhuce .list2 .object.object3 {
          background: url("/newimages/z3.png") no-repeat top center; }
        #wrap #shangbiaozhuce .list2 .object.object4 {
          background: url("/newimages/z4.png") no-repeat top center; }
      #wrap #shangbiaozhuce .list2 .c {
        width: 100%;
        height: 15px;
        background: url("/newimages/c.png") no-repeat center;
        position: absolute;
        top: 90px;
        left: 0; }
    #wrap #shangbiaozhuce .list3 {
      width: 1300px;
      height: 240px;
      text-align: center;
      margin-top: 42px; }
      #wrap #shangbiaozhuce .list3 a {
        width: 267px;
        height: 47px;
        line-height: 47px;
        text-align: center;
        font-size: 18px;
        background-color: #8cdfb1;
        border-radius: 8px;
        overflow: hidden;
        display: inline-block;
        margin: 16px 70px; }
        #wrap #shangbiaozhuce .list3 a:hover {
          background: #009944 url("/newimages/hand.png") no-repeat 196px center/28px 40px; }
  #wrap #quanweituandui {
    width: 1300px;
    height: 858px;
    overflow: hidden;
    margin: 118px auto 0;
    background: url("/newimages/zz.png") no-repeat center/cover; }
    #wrap #quanweituandui h1 {
      width: 100%;
      height: 43px;
      line-height: 43px;
      font-size: 40px;
      text-align: center;
      margin-top: 50px; }
    #wrap #quanweituandui h4 {
      width: 100%;
      height: 40px;
      line-height: 40px;
      font-size: 20px;
      color: #575757;
      text-align: center; }
    #wrap #quanweituandui .slide {
      width: 1090px;
      height: 406px;
      overflow: hidden;
      position: relative;
      margin: 220px auto 0; }
      #wrap #quanweituandui .slide .left, #wrap #quanweituandui .slide .right {
        width: 86px;
        height: 406px;
        position: absolute;
        top: 0; }
        #wrap #quanweituandui .slide .left.left, #wrap #quanweituandui .slide .right.left {
          left: 0;
          background: url("/newimages/left.png") no-repeat center/52px 90px; }
        #wrap #quanweituandui .slide .left.right, #wrap #quanweituandui .slide .right.right {
          right: 0;
          background: url("/newimages/right.png") no-repeat center/52px 90px; }
      #wrap #quanweituandui .slide .sildeWrap {
        width: 920px;
        height: 406px;
        position: absolute;
        top: 0;
        left: 86px; }
        #wrap #quanweituandui .slide .sildeWrap .main {
          width: 920px;
          height: 406px;
          overflow: hidden; }
          #wrap #quanweituandui .slide .sildeWrap .main a {
            width: 920px;
            height: 406px;
            display: block;
            float: left; }
            #wrap #quanweituandui .slide .sildeWrap .main a img {
              width: 920px;
              height: 406px; }
  #wrap #rongyuzizhi {
    width: 1400px;
    height: auto;
    overflow: hidden;
    margin: 0 auto; }
    #wrap #rongyuzizhi h1 {
      line-height: 62px;
      margin-top: 77px;
      text-align: center;
      font-size: 40px; }
    #wrap #rongyuzizhi h4 {
      text-align: center;
      line-height: 50px;
      color: #575757;
      font-size: 20px; }
    #wrap #rongyuzizhi .list {
      width: 1354px;
      height: 420px;
      position: relative;
      margin: 52px auto 0; }
      #wrap #rongyuzizhi .list .slideWrap {
        width: 1195px;
        height: 420px;
        position: absolute;
        top: 0;
        left: 82px;
        overflow: hidden; }
        #wrap #rongyuzizhi .list .slideWrap .main {
          width: 1330px;
          height: 444px; }
          #wrap #rongyuzizhi .list .slideWrap .main ul {
            float: left;
            overflow: hidden; }
            #wrap #rongyuzizhi .list .slideWrap .main ul li {
              width: 290px;
              height: 200px;
              overflow: hidden;
              margin-right: 10px;
              margin-bottom: 10px; }
              #wrap #rongyuzizhi .list .slideWrap .main ul li a {
                width: 290px;
                height: 200px;
                display: block; }
                #wrap #rongyuzizhi .list .slideWrap .main ul li a img {
                  width: 290px;
                  height: 200px;
                  display: block; }
      #wrap #rongyuzizhi .list .left, #wrap #rongyuzizhi .list .right {
        width: 54px;
        height: 422px;
        position: absolute;
        top: 0; }
        #wrap #rongyuzizhi .list .left.left, #wrap #rongyuzizhi .list .right.left {
          background: url("/newimages/l2.png") no-repeat center/52px 90px;
          left: 0; }
        #wrap #rongyuzizhi .list .left.right, #wrap #rongyuzizhi .list .right.right {
          background: url("/newimages/r2.png") no-repeat center/52px 90px;
          right: 0; }
    #wrap #rongyuzizhi .list2 {
      width: 1400px;
      height: 495px;
      text-align: center;
      margin: 200px auto 0; }
      #wrap #rongyuzizhi .list2 a {
        text-align: center;
        width: 315px;
        height: 480px;
        position: relative;
        background-color: #eeeeee;
        overflow: hidden;
        display: inline-block;
        margin: 0 6px;
        box-shadow: 10px 10px 5px #ccc; }
        #wrap #rongyuzizhi .list2 a img {
          width: 315px;
          height: 240px;
          display: block; }
        #wrap #rongyuzizhi .list2 a h3 {
          line-height: 75px;
          text-align: center;
          font-size: 36px;
          letter-spacing: 4px; }
        #wrap #rongyuzizhi .list2 a p {
          line-height: 33px;
          font-size: 18px;
          width: 267px;
          margin-left: 22px;
          text-align: left; }
        #wrap #rongyuzizhi .list2 a span.center {
          line-height: 33px;
          width: 100%;
          font-size: 18px;
          text-align: center; }
        #wrap #rongyuzizhi .list2 a .ps {
          width: 178px;
          height: 80px;
          position: absolute;
          top: 85px;
          left: 64px;
          overflow: hidden;
          background-color: #009944; }
          #wrap #rongyuzizhi .list2 a .ps span.c1 {
            width: 100%;
            line-height: 25px;
            margin-top: 10px;
            text-align: center;
            font-size: 18px;
            color: #fff;
            display: block; }
          #wrap #rongyuzizhi .list2 a .ps span.c2 {
            width: 100%;
            line-height: 35px;
            display: block;
            text-align: center;
            font-size: 30px;
            color: #fff; }
  #wrap #article {
    background-color: #f3fff8;
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin: 90px auto 0;
    padding: 0 50px 96px; }
    #wrap #article .list {
      width: 400px;
      height: 364px;
      float: left;
      margin-top: 60px; }
      #wrap #article .list h4 {
        width: 354px;
        height: 38px;
        line-height: 38px;
        font-size: 23px;
        text-indent: 13px;
        color: #FFFFFF;
        background-color: #8cdfb1; }
        #wrap #article .list h4 a {
          width: 354px;
          height: 38px;
          line-height: 38px;
          font-size: 23px;
          color: #FFFFFF;
          display: block;
          background-color: #8cdfb1; }
      #wrap #article .list ul {
        width: 400px;
        height: auto;
        overflow: hidden; }
        #wrap #article .list ul li {
          width: 375px;
          margin-left: 25px;
          height: 38px;
          font-size: 16px;
          list-style: disc; }
          #wrap #article .list ul li a {
            width: 100%;
            height: 38px;
            font-size: 16px;
            display: block;
            color: #5e5d5d;
            line-height: 38px;
            white-space: nowrap; }
  #wrap #ct {
    width: 1300px;
    height: 195px;
    padding: 55px 0;
    background-color: #eeeeee;
    margin: 50px auto 0;
    overflow: hidden; }
    #wrap #ct a.logov2 {
      width: 385px;
      height: 195px;
      display: block;
      float: left;
      margin-left: 28px; }
      #wrap #ct a.logov2 img {
        width: 385px;
        height: 195px; }
    #wrap #ct img.code {
      width: 208px;
      height: 195px;
      display: block;
      float: left;
      margin-left: 20px; }
    #wrap #ct .ps {
      width: 596px;
      height: 195px;
      padding-left: 20px;
      float: left; }
      #wrap #ct .ps h2 {
        width: 100%;
        line-height: 40px;
        font-size: 40px;
        margin-bottom: 10px; }
      #wrap #ct .ps p {
        line-height: 38px;
        font-size: 19px; }
  #wrap #foot {
    width: 1300px;
    height: auto;
    margin: 0 auto; }
    #wrap #foot p {
      line-height: 35px;
      text-align: center;
      font-size: 16px;
      color: #bcbcbc; }
      #wrap #foot p a {
        padding: 0 5px;
        font-size: 16px;
        line-height: 35px;
        display: inline-block;
        color: #bcbcbc; }
  #wrap #flexNav {
    width: 88px;
    height: 352px;
    position: fixed;
    right: 50px;
    top: 40%; }
    #wrap #flexNav a {
      display: block;
      width: 88px;
      height: 116px;
      margin-top: 2px;
      background-color: #009944; }
      #wrap #flexNav a:first-child {
        margin-top: 0; }
      #wrap #flexNav a.tel {
        background: #009944 url("/newimages/n1.png") no-repeat center; }
      #wrap #flexNav a.wx {
        background: #009944 url("/newimages/n2.png") no-repeat center; }
      #wrap #flexNav a.top {
        background: #009944 url("/newimages/n3.png") no-repeat center; }

/*# sourceMappingURL=newindex.css.map */
  /* i i s 7 . c o m */